#ifndef __STB_DECLARE_H__
#define __STB_DECLARE_H__

extern "C" unsigned char *stbi_load(char const *filename, int *x, int *y, int *comp, int req_comp);
extern "C" int stbi_write_jpg(char const *filename, int x, int y, int comp, const void *data, int quality);
extern "C" int stbir_resize_uint8(const unsigned char *input_pixels , int input_w , int input_h , int input_stride_in_bytes,
                                  unsigned char *output_pixels, int output_w, int output_h, int output_stride_in_bytes,
                                  int num_channels);
extern "C" int stbi_write_png(char const *filename, int w, int h, int comp, const void  *data, int stride_in_bytes);

#endif